A person who seeks to do good for others, often viewed as overly idealistic or self-righteous.
एक ऐसा व्यक्ति जो दूसरों के हित में अच्छे कार्य करने का प्रयास करता है, अक्सर इसे अधिकतर आदर्शवादी या आत्म-धार्मिक के रूप में देखा जाता है।
English Usage: She is a do gooder, always volunteering for charitable events.
Hindi Usage: वह एक do gooder है, हमेशा चैरिटी इवेंट्स के लिए स्वयंसेवा करती है।